government = monarchy
add_government_reform = feudalism_reform
primary_culture = catalan
add_accepted_culture = aragonese
add_accepted_culture = sicilian
religion = catholic
technology_group = western
capital = 213
add_army_professionalism = 0.05
1396.5.19 = {
  monarch = {
    name = "00000 I"  # Mart I
    dynasty = "0000"  # d'Arag
    adm = 2
    dip = 2
    mil = 3
  }
}
1410.5.31 = {
  monarch = {
    name = "000n0YTS"  # Comproms de Casp
    regent = yes
    adm = 2
    dip = 2
    mil = 2
  }
}
1412.6.24 = {
  monarch = {
    name = "0000 I"  # Ferran I
    dynasty = "00000000"  # de Trastmara
    adm = 2
    dip = 1
    mil = 2
  }
}
1412.6.24 = {
  heir = {
    name = "000000"  # Alfons
    monarch_name = "000000 V"  # Alfons V
    dynasty = "00000000"  # de Trastmara
    birth_date = 1396.1.1
    death_date = 1458.6.27
    claim = 95
    adm = 2
    dip = 4
    mil = 6
  }
}
1416.4.2 = {
  monarch = {
    name = "000000 V"  # Alfons V
    dynasty = "00000000"  # de Trastmara
    birth_date = 1396.1.1
    adm = 2
    dip = 4
    mil = 6
    leader = {
      name = "000000 V"  # Alfons V
      type = general
      fire = 4
      shock = 3
      manuever = 4
      siege = 1
    }
  }
  clear_scripted_personalities = yes
  add_ruler_personality = well_connected_personality
  add_ruler_personality = architectural_visionary_personality
  set_heir_flag = joan_trastamara_flag
  heir = {
    name = "000"  # Joan
    monarch_name = "000 II"  # Joan II
    dynasty = "00000000"  # de Trastmara
    birth_date = 1397.6.29
    death_date = 1479.1.20
    claim = 95
    adm = 4
    dip = 1
    mil = 0
  }
  queen = {
    country_of_origin = CAS
    name = "000"  # Maria
    dynasty = "00000000"  # de Trastmara
    birth_date = 1401.9.14
    death_date = 1458.9.7
    female = yes
    adm = 4
    dip = 4
    mil = 3
  }
}
1443.1.1 = {
  leader = {
    name = "000000000000"  # Bernat de Vilamar
    type = admiral
    fire = 3
    shock = 2
    manuever = 2
    siege = 0
    death_date = 1463.9.1
  }
  catalonia_area = {
    add_local_autonomy = 90
  }
}
1458.6.29 = {
  monarch = {
    name = "000 II"  # Joan II
    dynasty = "00000000"  # de Trastmara
    birth_date = 1397.6.29
    adm = 4
    dip = 1
    mil = 0
  }
  queen = {
    country_of_origin = CAS
    name = "000000000"  # Juana Enrquez
    dynasty = "000000"  # de Crdoba
    birth_date = 1425.1.1
    death_date = 1468.2.13
    female = yes
    adm = 1
    dip = 2
    mil = 1
  }
}
1458.6.29 = {
  heir = {
    name = "0000"  # Ferran
    monarch_name = "0000 II"  # Ferran II
    dynasty = "00000000"  # de Trastmara
    birth_date = 1452.3.10
    death_date = 1516.1.23
    claim = 95
    adm = 4
    dip = 6
    mil = 5
  }
}
1479.1.20 = {
  monarch = {
    name = "0000 II"  # Ferran II
    dynasty = "00000000"  # de Trastmara
    birth_date = 1452.3.10
    adm = 4
    dip = 6
    mil = 5
    leader = {
      name = "0000 II"  # Ferran II
      type = general
      fire = 3
      shock = 2
      manuever = 3
      siege = 1
    }
  }
  queen = {
    country_of_origin = CAS
    name = "0000"  # Isabella
    dynasty = "00000000"  # de Trastmara
    birth_date = 1451.4.22
    death_date = 1504.11.26
    female = yes
    adm = 5
    dip = 6
    mil = 3
  }
  clear_scripted_personalities = yes
  add_ruler_personality = zealot_personality
  add_ruler_personality = lawgiver_personality
  add_ruler_personality = martial_educator_personality
}
1495.7.1 = {
  leader = {
    name = "0000000000"  # Prospero Colonna
    type = general
    fire = 3
    shock = 3
    manuever = 3
    siege = 0
    death_date = 1516.1.23
  }
}
1499.1.1 = {
  leader = {
    name = "0000000"  # Pedro Navarro
    type = general
    fire = 3
    shock = 2
    manuever = 2
    siege = 3
    death_date = 1512.4.11
  }
}
1508.1.1 = {
  leader = {
    name = "0000000000"  # Ramn de Cardona
    type = general
    fire = 3
    shock = 3
    manuever = 2
    siege = 1
    death_date = 1516.1.23
  }
}
1512.1.1 = {
  leader = {
    name = "000000000000"  # Fernando d'Avalos
    type = general
    fire = 3
    shock = 3
    manuever = 3
    siege = 1
    death_date = 1525.11.4
  }
}
1516.1.23 = {
  government = monarchy
  add_government_reform = autocracy_reform
}
1724.1.20 = {
  set_legacy_government = administrative_monarchy
}
1759.8.12 = {
  government = monarchy
  add_government_reform = autocracy_reform
}